E/VPL - A System for Modelling and Enacting Software Processes

نویسندگان

  • Rory O’Connor
  • Tony Moynihan
چکیده

In recent years, researchers in software engineering field have identified the software development process as a key issue in obtaining higher quality products, improved productivity, more reliable and controllable projects, and other desirable effects. This research addresses the technical issues involved in specifying and mechanically supporting software development processes and is related to the view of processes as “software”, i.e. as a specifiable and executable entity. The definition of process representation notations was pioneered by Osterweil [Osterweil L 1987], who observed that software processes can be programmed as any other software, using textual and graphical techniques. By defining a process programming language in which data and process details can be captured and expressed makes it possible to express software processes with greater clarity and precision than previously possible. Starke [Starke 1993] notes that currently there are about 60 different process description languages in existence, with a large number process support environments developed to support the software process described using these languages.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Risk factors of enacting spouse abuse in a sample of Iranian male adults

 Abstract Background: The aim of this study was to investigate the modelling of different processes that could account for the link between psychopathology, cognitive social and demographic risk factors and enacting assault by husband. Method: This article reports a test using data on 230 males who participated in a family violence survey study. The sample was selected by a multiclustral sampli...

متن کامل

DPIL Navigator 2.0: Multi-Perspective Declarative Process Execution

The Declarative Process Intermediate Language (DPIL) is a declarative process modelling language that allows for specifying multiperspective and multi-modal flexible, processes. The DPIL Framework provides a tool set for supporting flexible and multi-perspective business processes based on the language DPIL. The DPIL Navigator 2.0 depicts a declarative execution engine for enacting models. It c...

متن کامل

A family of experiments to validate metrics for software process models

Process modelling is a key activity of software process management and it is the starting point for enacting, evaluating and improving software processes. The current competitive marketplace calls for the continuous improvement of processes and therefore, it is fundamental to have software process models with a high maintainability. In this paper we introduce a set of metrics for software proce...

متن کامل

Process: Definition and Communication

In today’s global economy and global approach to developing and supporting software, it is critical that the process utilized for such activities is clearly defined and communicated to all constituents. In this entry, the general topics related to software process, process definition, process rationale, process communication, and cost are first discussed. A specific list of items: activities, c...

متن کامل

Implementation of the integrated management dashboard for learning processes based on ISO 29990

The current research is trying to identify the effective modules (system modules) that form the integrated e-learning dashboard for educational processes and learning opportunities based on ISO 29990 in the municipality of Tehran. The educational process management system, which is currently providing classroom training services, is able to improve the situation by incorporating integrated mana...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005